package com.waigoulin.service.lbs;


import com.waigoulin.domain.res.IpLocationRes;
import retrofit2.Call;
import retrofit2.http.GET;
import retrofit2.http.Query;

/**
 * @FileName IpLocationApiService
 * @Description 太平洋IP地址解析服务api
 * @Author waigoulin
 * @date 2025-07-24
 **/
public interface IpLocationApiService {
    /**
     * 根据IP地址查询地理位置
     * @param ip 要查询的IP地址
     * @param json 是否返回JSON格式（固定传"true"）
     * @return 包含省份、城市、运营商的响应对象
     */
    @GET("ipJson.jsp")
    Call<IpLocationRes> getIpLocation(
            @Query("ip") String ip,
            @Query("json") String json
    );
}
